package com.ruoyi.report.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * Created by IntelliJ IDEA.
 * User: 憨憨爱崽崽
 * Name: HanZaiBusinessDetails
 * Date: 2022/4/26
 * Time: 8:55
 **/
public class HanZaiBusinessDetails {
    private Integer businessId;
    //客户名称
    private String custName;
    //首选联系方式
    private String primaryTel;
    //房产名称
    private String houseName;
    //业态类型
    private String termType;
    //付款方式
    private String psName;
    //订购日期
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date buyTime;
    //签约日期
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date signTime;
    //签约面积
    private String saleArea;
    //签约单价
    private String unitPrice;
    //签约总价
    private String totalMoney;
    //现金金额
    private String firstMoney;
    //按揭金额
    private String bankMoney;
    //按揭银行
    private String bankId;
    //按揭利息
    private String bankAccrual;
    //按揭年数
    private String bankYear;
    //按揭成数
    private String bankPercent;
    //按揭律师
    private String lawyer;
    //按揭到账时间
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date bankTime;

    public String getCustName() {
        return custName;
    }

    public Integer getBusinessId() {
        return businessId;
    }

    public void setBusinessId(Integer businessId) {
        this.businessId = businessId;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getPrimaryTel() {
        return primaryTel;
    }

    public void setPrimaryTel(String primaryTel) {
        this.primaryTel = primaryTel;
    }

    public String getHouseName() {
        return houseName;
    }

    public void setHouseName(String houseName) {
        this.houseName = houseName;
    }

    public String getTermType() {
        return termType;
    }

    public void setTermType(String termType) {
        this.termType = termType;
    }

    public String getPsName() {
        return psName;
    }

    public void setPsName(String psName) {
        this.psName = psName;
    }

    public Date getBuyTime() {
        return buyTime;
    }

    public void setBuyTime(Date buyTime) {
        this.buyTime = buyTime;
    }

    public Date getSignTime() {
        return signTime;
    }

    public void setSignTime(Date signTime) {
        this.signTime = signTime;
    }

    public String getSaleArea() {
        return saleArea;
    }

    public void setSaleArea(String saleArea) {
        this.saleArea = saleArea;
    }

    public String getUnitPrice() {
        return unitPrice;
    }

    public void setUnitPrice(String unitPrice) {
        this.unitPrice = unitPrice;
    }

    public String getTotalMoney() {
        return totalMoney;
    }

    public void setTotalMoney(String totalMoney) {
        this.totalMoney = totalMoney;
    }

    public String getFirstMoney() {
        return firstMoney;
    }

    public void setFirstMoney(String firstMoney) {
        this.firstMoney = firstMoney;
    }

    public String getBankMoney() {
        return bankMoney;
    }

    public void setBankMoney(String bankMoney) {
        this.bankMoney = bankMoney;
    }

    public String getBankId() {
        return bankId;
    }

    public void setBankId(String bankId) {
        this.bankId = bankId;
    }

    public String getBankAccrual() {
        return bankAccrual;
    }

    public void setBankAccrual(String bankAccrual) {
        this.bankAccrual = bankAccrual;
    }

    public String getBankYear() {
        return bankYear;
    }

    public void setBankYear(String bankYear) {
        this.bankYear = bankYear;
    }

    public String getBankPercent() {
        return bankPercent;
    }

    public void setBankPercent(String bankPercent) {
        this.bankPercent = bankPercent;
    }

    public String getLawyer() {
        return lawyer;
    }

    public void setLawyer(String lawyer) {
        this.lawyer = lawyer;
    }

    public Date getBankTime() {
        return bankTime;
    }

    public void setBankTime(Date bankTime) {
        this.bankTime = bankTime;
    }

    @Override
    public String toString() {
        return "HanZaiBusinessDetails{" +
                "custName='" + custName + '\'' +
                ", primaryTel='" + primaryTel + '\'' +
                ", houseName='" + houseName + '\'' +
                ", termType='" + termType + '\'' +
                ", psId='" + psName + '\'' +
                ", buyTime=" + buyTime +
                ", signTime=" + signTime +
                ", saleArea=" + saleArea +
                ", unitPrice='" + unitPrice + '\'' +
                ", totalMoney='" + totalMoney + '\'' +
                ", firstMoney='" + firstMoney + '\'' +
                ", bankMoney='" + bankMoney + '\'' +
                ", bankId='" + bankId + '\'' +
                ", bankAccrual='" + bankAccrual + '\'' +
                ", bankYear='" + bankYear + '\'' +
                ", bankPercent='" + bankPercent + '\'' +
                ", lawyer='" + lawyer + '\'' +
                ", bankTime=" + bankTime +
                '}';
    }
}
